toothed harrow - Francés Inglés Diccionario